package org.example.erat.repository;

import org.example.erat.entity.Course;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

import java.util.Optional;

/**
 * 课程数据访问接口
 */
@Repository
public interface CourseRepository extends JpaRepository<Course, Long> {

    /**
     * 根据课程名称查找课程
     * @param name 课程名称
     * @return 课程对象
     */
    Optional<Course> findByName(String name);
}
